home *** CD-ROM | disk | FTP | other *** search
/ Aminet 12 / Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso / Aminet / biz / dbase / AmigaBase23.lha / AmigaBase / Updates / Update2.2-2.3 < prev    next >
Text File  |  1996-04-20  |  3KB  |  73 lines

  1.         Update informations for AmigaBase V2.2 to V2.3
  2.  
  3.         The following new features have been implemented in V2.3:
  4.  
  5.         o New functions for programming.
  6.         o Support of the Polish language.
  7.         o Several bug fixes.
  8.  
  9.  
  10.         New functions for programming
  11.  
  12.         The following new programming functions have been implemented in V2.3:
  13.  
  14.         GetFilter(record): returns the filter state of the supplied
  15.                 record. TRUE means that the filter is turned on, FALSE
  16.                 that the filter is turned of.
  17.  
  18.         SetFilter(record, boolean): sets the filter state of the
  19.                 supplied record. TRUE means that the filter will be turned on,
  20.                 FALSE will turn the filter off.
  21.  
  22.         GetFilterStr(record): returns the current filter expression
  23.                 of the supplied record as a STRING value.
  24.  
  25.         SetFilterStr(record, string): sets the filter of the given
  26.                 record to the expression contained in the string parameter.
  27.                 If the filter is currently turned on then the filter is
  28.                 directly applied to all datasets, othwerwise (filter is
  29.                 turned off) the filter string is just compiled.
  30.                 SetFilterStr returns TRUE if the filter expression could
  31.                 be compiled, FALSE if the compilation failed.
  32.  
  33.         GetOrderStr(record): returns the current order of the given
  34.                 record as a MEMO value. Each line in the returned text
  35.                 contains the name of a variable. The record is sorted
  36.                 by the first variable in this list. If two datasets are
  37.                 equal in the first variable then the next one in the list
  38.                 determines the order.
  39.                 An empty text means that the record has no order.
  40.  
  41.         SetOrderStr(record, order): sets the order of the given record
  42.                 to the variables that are listed in the order argument (MEMO).
  43.                 Each line of the text must contain one variable name, empty
  44.                 lines are ignored. After setting a new order, all datasets of
  45.                 a record are automatically sorted.
  46.                 SetOrderStr returns TRUE if the order has been successfully
  47.                 set and FALSE on failure, e.g. when a specified variable could not
  48.                 be found.
  49.                 Use "" for setting an empty order.
  50.  
  51.         VarName(var): returns the name of the given variable. This
  52.                 function is useful for building strings for filter expressions
  53.                 or order lists. You may specify a constant string here, but then
  54.                 if you rename variables, you would also have to rename the
  55.                 names in the string constants. Better use VarName in combination
  56.                 with SPrintf to copy the variable name into the string.
  57.  
  58.         RecName(rec): returns the name of the given record. See also
  59.                 VarName for the purpose of this function.
  60.  
  61.  
  62.         Support of the Polish language
  63.  
  64.         AmigaBase now supports the Polish language.
  65.  
  66.  
  67.         Several bug fixes
  68.  
  69.         A bug has been reported by Andreas Port. Some characters with ASCII
  70.         code > 127 were filtered out when used in a memo text.
  71.  
  72.         Further minor bugs have also been fixed.
  73.